Decision Chart

Decision chart to select the appropriate Compute Service.

We'll cover the following

Compute service decision#

The first part of this lesson focus on choosing the Compute service-based on operational effort and customization.

Customization is directly proportional to operations efforts. The more customization you require the more you have to take care of the operations part.

Choosing compute service based on operations
Choosing compute service based on operations

The second part is subject to the type of application you are developing. The chart may not cover all the services or may cover some extra but it is just for helping you to remember these services.

Are you a mobile HTML 5 developer?
<b>Are you a mobile HTML 5 developer?</b>
Are you developing an event-driven app?
<b>Are you developing an event-driven app?</b>
Is your application ANY of the following?
- Using a specific OS or kernel?
- Using a GPU?                         
[Not supported by viewer]
Does your application use or need ANY of the following?
- Hybrid or multi cloud deployment?
- Licenced software?                       
          - Use of protocols besides HTTP/S?           - Already existing API?                     
[Not supported by viewer]
Will your app be in containers?
<b>Will your app be in containers?</b>
Do you use Kubernetes as your orchestrator?
<b>Do you use Kubernetes as your orchestrator?</b>
Y
[Not supported by viewer]
N
[Not supported by viewer]
Firebase
[Not supported by viewer]
Y
[Not supported by viewer]
N
[Not supported by viewer]
{...}
[Not supported by viewer]
Cloud Functions
[Not supported by viewer]
N
[Not supported by viewer]
Y
[Not supported by viewer]
GCE
[Not supported by viewer]
Compute Engine
[Not supported by viewer]
N
[Not supported by viewer]
GAE
[Not supported by viewer]
App Engine
[Not supported by viewer]
Y
[Not supported by viewer]
Y
[Not supported by viewer]
N
[Not supported by viewer]
GCE
[Not supported by viewer]
Compute Engine
[Not supported by viewer]
N
[Not supported by viewer]
Y
[Not supported by viewer]
GCE
[Not supported by viewer]
Compute Engine
[Not supported by viewer]
GKE
[Not supported by viewer]
Kubernetes Engine
[Not supported by viewer]
Decision chart to select specific Google Compute service coption.

With this, we have completed the section of computing services. We will have some demo deployments in upcoming sections but the introduction part is over. In the next section, we will start with the second pillar of cloud computing, the Storage options. We will review commonly used storage options of Google Cloud Platform.

Creating Google App Engine

Quiz